package com.lz.dsp.task.entity;

import java.util.Date;

import lombok.Data;

@Data
public class SspAdSlotRtb {
    
    /** id(分布式发号器,type=25) */
    private Long id;
   
    /** 合作方id */
    private Long ssp_supply_id;
    private String ssp_supply_name;
   
    /** 所属资源id */
    private Long ssp_res_id;
    private String ssp_res_name;
   
    /** 所属媒体组 */
    private Long ssp_media_id;
    private String ssp_media_name;
   
    /** 广告位名称 */
    private String name;
   
    /** 广告位类型 ADSLOT_TYPE
            全屏、屏保、横幅、竖幅、启动页、焦点图等 */
    private String adslot_type_dtk;
   
    /** 范围类型，默认不限，候选项：0不限、1城市 */
    private Integer range_type;
   
    /** 展现方式:1轮播、2触发、3其他展现方式 */
    private Integer show_type;
   
    /** 展现机制详情描述 */
    private String show_detail;
   
    /** 结算方式: SETTLEMENT_TYPE
            CPM、
            CPT、
            CPC、
            CPA、
            OTHER:其他 */
    private String settlement_type_dtk;
   
    /** 广告位底价,正数，保留两位小数点，单位元 */
    private Double floor_price;
   
    /** 广告位承诺流量，正整数，单位：次日均展示机会 */
    private Long promise_flow;
   
    /** 物料类型，1视频、2图片  0、不限 */
    private Integer material_type;
   
    /** 物料格式，多值，用","隔离
            视频：MP4、TS、AVI
            图片：JPG、PNG、GIF */
    private String material_format;
   
    /** 是否支持按比例缩放广告,0否、1是 */
    private Integer is_scaling;
   
    /** 物料尺寸-宽，正整数，单位像素
             */
    private Long material_width;
   
    /** 物料尺寸-高，正整数，单位像素
             */
    private Long material_height;
   
    /** 正整数，必填，单位KB，提示文字：物料最大不超过 */
    private Long material_size;
   
    /** 展示时长
            候选项：5s、10s、12s、15s、30s、60s、不固定 */
    private Integer duration;
   
    /** 视频广告位播放是否有声音 0否，1是 */
    private Integer is_video_sound;
   
    /** 必选，候选项：是、否，默认否 */
    private Integer is_word;
   
    /** 广告位效果图-远景 */
    private String effect_far_url;
   
    /** 广告位效果图近景 */
    private String effect_near_url;
   
    /** 状态
            0:失效
            1：有效
             */
    private Integer status;
   
    /** 创建人 */
    private Long create_user;
   
    /** 创建人名称 */
    private String create_user_name;
   
    /** 创建时间 */
    private Date create_time;
   
    /** 修改人 */
    private Long modify_user;
   
    /** 修改时间 */
    private Date modify_time;
   
    /** 修改人名称 */
    private String modify_user_name;
    
    /** DSP名称 */
    private String dsp_name;
    
    private String city_code_arr; //城市IDs
    private Integer city_code_len; // 城市IDs个数
    
    private String dsp_ad_slot_id; //dsp广告位ID
    private String dsp_ad_slot_name; //dsp广告位名称
    
}